database/sql.DB.cleanerCh (field)

11 uses

	database/sql (current package)
		sql.go#L539: 	cleanerCh         chan struct{}
		sql.go#L937: 	if db.cleanerCh != nil {
		sql.go#L938: 		close(db.cleanerCh)
		sql.go#L1058: 	if d > 0 && d < db.shortestIdleTimeLocked() && db.cleanerCh != nil {
		sql.go#L1060: 		case db.cleanerCh <- struct{}{}:
		sql.go#L1082: 	if d > 0 && d < db.shortestIdleTimeLocked() && db.cleanerCh != nil {
		sql.go#L1084: 		case db.cleanerCh <- struct{}{}:
		sql.go#L1094: 	if (db.maxLifetime > 0 || db.maxIdleTime > 0) && db.numOpen > 0 && db.cleanerCh == nil {
		sql.go#L1095: 		db.cleanerCh = make(chan struct{}, 1)
		sql.go#L1111: 		case <-db.cleanerCh: // maxLifetime was changed or db was closed.
		sql.go#L1118: 			db.cleanerCh = nil